@import url('chrome://quickfolders/content/license.css');
 
#qf-register {
  max-width: 850px !important;
}
label.ref {
  padding-top: 4px;
}
#email {
  min-width: 200px;
	width:auto;
}
#qfLicenseTerm {
  padding: 1em 2em;
}
.product, .para, .heading {
	margin-left: 12px !important;
	margin-right: 12px !important;
}
table {
  display: table;
}
tr {
  display: table-row;
}
td {
  display: table-cell;
	-moz-box-align: start;
	-moz-box-orient: vertical;
	-moz-box-pack: justify;
  vertical-align: top;
}

#thePage {
  background-color: #ffffff;
	-moz-box-align: start;
	border: 1px solid rgba(88,88,88,0.4);
	box-shadow: 2px 2px 2px rgba(80, 80, 80, 0.6);
	margin: 1em;
}

/* main font - reflect in order  button */
.para {
  font-family: Cambria, Georgia, serif;
  font-size: 10.2pt;
	color: rgb(0, 0, 0);
}
.product:before {
  content: url('chrome://quickfolders/skin/ico/quickfolders-Icon.png'); 
  margin: 0.2em 0.5em 0 0;
  vertical-align: middle;
  display: inline-block; /* added 02.09.12 to center font in box */
}
.product {
  background: rgb(234, 85, 7);
  background: linear-gradient(to bottom, rgb(254, 204, 177) 0%, rgb(241, 116, 50) 50%, rgb(234, 85, 7) 51%, rgb(251, 149, 94) 100%);
  border: 2px solid #eee !important;
  border-radius: 0.6em 0.6em 0.1em 0.1em;
  box-shadow: 3px 3px 4px -1px rgba(0,0,0,0.7);
  color: #fff;
  display: inline-block;
  font-family: calibri, arial, sans-serif;
  font-size: 16pt;
  font-weight: 600;
  height: auto;
  margin-top: 12px;
  margin-bottom: 12px;
  padding: 0.3em 1em 0.2em 1em;
  text-shadow: 2px 2px 2px #333;
  vertical-align: middle;
}
.para {
  margin: 0.5em 0;
	text-align: justify;
}
.link {
  cursor: pointer;
	text-decoration: underline;
}
.heading {
  background: linear-gradient(to bottom, #F1E767 0%, #F1E767 37%, #FEB645 100%) repeat scroll 0% 0% transparent;
  border: 1px solid rgba(120,120,120,0.5) !important;
	color: rgb(0, 0, 0);
  display: inline-block;
  font-family: calibri, arial, sans-serif;
  font-size: 13pt;
  font-weight: 600;
  font-size: 1.2em;
	margin-top: 10px;
  padding: 0.4em 1em 0.4em 1em;
  text-shadow: 1px 1px 2px #FFF;
  vertical-align: middle;
	white-space: nowrap
}
.form {
	margin: 0 1em;
}
